package com.ysd.qxgl.model;

import java.util.Date;
import java.util.List;

import org.springframework.format.annotation.DateTimeFormat;

import lombok.Data;


@Data
public class Users {

    private String id;//编号,uuid
    private String login_name;//登录名,不能重复，不能为空
    private String password;//密码，不能为空,6~20位字符
    private String is_locked;//是否锁定，默认“否”
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    //@CreatedDate
    private Date last_login_time;//最后登录时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    //@CreatedDate
    private Date create_time;//创建时间
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lock_time;//锁定时间
    private String email;//密保邮箱，邮箱格式验证
    private String tel;//密保手机，验证手机号格式
    private List<RoleUser> roleUser;//用户角色
    private List<Roles> roles;//角色
}